function SprawdzDate(pole)
   {	
		var W = /^[0-9]{4}\-[0-9]{2}\-[0-9]{2}$/;
      if (pole.value.match(W))
         {
            return true;
         }
      else
         {

            return false;
         }
   }

function SprawdzDate2(pole)
{	
		var W = /^[0-9]{4}\-[0-9]{2}\-[0-9]{2}$/;
   if (pole.value.match(W))
      {
         return true;
      }
   else
      {

         return false;
      }
}


function SprawdzIlosc(pole){
	if(pole.selectedIndex==0)
	{
	pole.focus();
	return false;
	}
	return true;
	}


function SprawdzStandard(pole) {
	
	myOption = -1;
	for (i=pole.length-1; i > -1; i--) {
		if (pole[i].checked) {
			myOption = i; 
			i = -1;
		}
	}
	if (myOption == -1) {
		return false;
	}
	else {
		return true;
	}
}

function SprawdzLokalizacje(pole) {
	
	myOption = -1;
	for (i=pole.length-1; i > -1; i--) {
		if (pole[i].checked) {
			myOption = i; 
			i = -1;
		}
	}
	if (myOption == -1) {
		return false;
	}
	else {
		return true;
	}
}

window.onload = function()
{
   document.getElementById("form").onsubmit = function()
      {
         var tekst='';
          
         if(!SprawdzDate(this.theDate1)){
             tekst += "Wprowadz poprawna Date Przyjazdu \n";
         } 
         if(!SprawdzDate2(this.theDate2)){
             tekst += "Wprowadz poprawna Date Wyjazdu \n";
         } 
         if(!SprawdzIlosc(this.osoby)){
                   tekst += "Musisz wybrac ilosc osob \n";
         }   
         if(!SprawdzStandard(this.stand)){
             tekst += "Musisz wybrac standard pokoju \n";
         } 
         if(!SprawdzLokalizacje(this.local)){
             tekst += "Musisz wybrac lokalizacje hotelu \n";
         } 
        
         
        

         if (tekst!="") {
             alert ("WYSTAPILY NASTEPUJACE BLEDY\n"+tekst);
                    return false;
         } else {
            return true;
         }

      };

};
